package intelligentcity.model.cars;

import intelligentcity.model.City;
import intelligentcity.model.Point;
import intelligentcity.model.Road;
import intelligentcity.model.streets.Street;

import java.util.LinkedList;
import java.util.List;
import java.util.Queue;
import java.util.Random;


public class Car implements Runnable {
	
    private final City city;
    private Point point;	
	private Random random;
	private Queue<Road> queue;
	
	public Car(City city) {
		this.city = city;
		queue = new LinkedList<>();
/*		
		List<Street> streetList = city.getTwoWayStreets();
		int number
		queue.add(city.getTwoWayStreets().get(0));*/
	}
	
    public Point getPoint() {
        return point;
    }

    public void setPoint(Point point) {
        this.point = point;
    }
	
    public City getCity() {
        return city;
    }


    @Override
    public void run() {
        // TODO Auto-generated method stub
        
    }





}
